Software Architect with 8 to years of experience ( Java, RESTful API, SQL, RDBMS )
Featured

Job Overview

Location
Bengaluru, Karnataka
Job Type
Full Time
Date Posted
3 years ago

Additional Details

Job ID
114
Job Views
195
Work from home ?
No
Educational Qualification
Graduation
Educational Major / Department
BE / B.Tech / M.Tech / MCA / MSc (IT) or equivalent

Job Description

About the job

Navi Technologies (erstwhile known as BACQ) is founded by Sachin Bansal & Ankit Agarwal to build consumer-centric and technology-driven businesses in the BFSI (Banking, Financial Services & Insurance) space.

At Navi, our mission is to build financial services that are simple, affordable and accessible.


Responsibilities:

  • Lead the development of the backend systems for various products
  • Help shape the direction of backend development at Navi
  • Define the vision for and implement the system architecture, design and code 
  • Build reliable, secure and performant backend systems
  • Drive test coverage and continuous delivery automation within the team
  • Mentor and provide feedback to teammates

Requirements:

  • 8-12 years of software development experience
  • Strong computer science fundamentals
  • Deep knowledge of Java ecosystem
  • Can write code that is readable and maintainable
  • Know the importance of tests and how to approach writing different types of tests
  • Good intuition for REST API design
  • Deep understanding of relational databases, transactions, entity-relationship modeling
  • Comfortable writing highly concurrent systems
  • Experienced in using profilers, tuning garbage collection, optimizing SQL queries

Bonus:

  • Understanding of domain-driven design concepts like ubiquitous language, bounded contexts, aggregates and domain events
  • Know how to use test driven development as a design tool
  • Good intuition for the principles underlying object-orientation, particularly encapsulation
  • Understand the importance of immutability and of reducing the state-space of objects
  • Know how to refactor large codebases safely
  • Seek to identify key underlying ideas and use those as building blocks before reaching for shiny new tools


Share your resume at Shweta.prasad@navi.com

Similar Jobs

Full Time

Kissflow

React Developer

Full Time

Cookies

This website uses cookies to ensure you get the best experience on our website.

Accept